package com.tarjetanaranja.soportenegocio.crm.asisntenteca.negocio.servicios;

import javax.persistence.EntityManager;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.tarjetanaranja.soportenegocio.crm.asisntenteca.negocio.dominio.Noticia;
import com.tarjetanaranja.soportenegocio.crm.asisntenteca.negocio.repositorio.DaoPrueba;
import com.tarjetanaranja.soportenegocio.crm.asisntenteca.negocio.repositorio.DaoPruebaImp;
import com.tarjetanaranja.soportenegocio.crm.asisntenteca.negocio.servicios.servicioGenerico.AdministradorPersistenteImpl;

@Service
public class AdministradorPruebaImpl extends AdministradorPersistenteImpl<Integer, Noticia> implements AdministradorPrueba {
	
	@Autowired
	private DaoPrueba daoPrueba;
	
	@Override
	public DaoPrueba getDao() {
		return daoPrueba;
	}

	@Override
	public Class<? extends Object> getClaseDominio() {
		return Noticia.class;
	}
	
	public EntityManager getEntityManager() {
		return daoPrueba.getEntityManager();
	}
}